package filesystem.server.file;

/**
 * Classe que gerencia o host que armazena um arquivo
 *
 */
public class FileHost{
	private final String path;
	private final String host;

	/**
	 * Cria o objeto que associa o caminho do arquivo com o host que o armazena.
	 * 
	 * @param path Caminho do arquivo.
	 * @param host Host em que o arquivo está armazenado.
	 */
	protected FileHost(String path, String host) {
		this.path = path;
		this.host = host;
	}
	
	/**
	 * Obtém o nome do host.
	 * 
	 * @return O nome do host.
	 */
	public String getHost(){
		return new String(this.host);
	}
	
	/**
	 * Obtém o caminho do arquivo.
	 * 
	 * @return O caminho do arquivo.
	 */
	public String getPath(){
		return new String(this.path);
	}
}
